﻿#define _CRT_SECURE_NO_WARNINGS 1

////喝汽水，1瓶汽水1元，2个空瓶可以换一瓶汽水
//#include<stdio.h>
//
//int main()
//{
//	int money = 20;
//	int num = 0;
//	int tag = 0;
//	int bottle = 0;
//	num = money / 1;
//	tag = num;
//	while (tag -= 2)
//	{
//		tag++;
//		num++;
//	}
//	if (tag == 0)
//	{
//		num++;
//	}
//	printf("%d", num);
//
//	return 0;
//}

///*输出五位数种所有的变种水仙花数 - Lily Number：把任意的数字，从中间拆分成两个数字，
//比如1461 可以拆分成（1和461）,（14和61）,（146和1),
//如果所有拆分后的乘积之和等于自身，则是一个Lily Number*/
//
//#include<stdio.h>
//#include<math.h>
//
//int main()
//{
//	int n = 100000;
//	int i = 0;
//	int j = 0;
//	int arr[8] = { 0 };
//	for (i = 12345; i < n; i++)
//	{
//		int sum = 0;
//		while (j < 4)
//		{
//			arr[j] = i % (int)pow(10, j + 1);
//			j++;
//		}
//		while (j < 8)
//		{
//			arr[j] = i / (10000 / pow(10, j - 4));
//			j++;
//		}
//		for (j = 0; j < 4; j++)
//		{
//			sum += arr[j] * arr[7 - j];
//		}
//		j = 0;
//		if (sum == i)
//		{
//			printf("%d ", i);
//		}
//	}
//
//	return 0;
//}